technical advances - Turkish English Dictionary